【PHP/演習問題】標準入力[3]
問題
複数の数値の合計値を出力するプログラムを作成してください。
なお、下記条件を満たすものとします。
- 数値は標準入力で0が入力されるまで受け取る
$ php practice.php
--- please input ---
> 1
> 2
> 3
> 4
> 5
> 6
> 7
> 8
> 9
> 0
total : 45
$ php practice.php
--- please input ---
> 11
> 22
> 33
> 44
> 55
> 66
> 77
> 88
> 99
> 0
total : 495
解答例
<?php
$input = '';
$total = 0;
echo "--- please input ---\n";
while( $input != 0 ) {
echo "> ";
$input = trim(fgets(STDIN));
$total += $input;
}
echo "total : ".$total."\n";
?>